Just checked. They have no published accounts as the Ltd is so young. In exactly 5 months they will have to publish accounts (in the UK at least under company number 08802555). No doubt they will have internal accounts which would be nice to see but they will be over by then. My credit reporting software gives them a 'moderate' risk of failure.