About Alea Services Ltd (10283190) United Kingdom