About Jary Developments Ltd (11714195) United Kingdom