About Alea London Limited (AC001510) United Kingdom