About Kary Developments Limited (02604277) United Kingdom