About Alea Finance Ltd (10841663) United Kingdom