About Jame Developments Limited (10909738) United Kingdom