About Alea Developments Limited (10918745) United Kingdom