About Ty Risha Developments Limited (06209995) United Kingdom