About Alea Management Ltd (07233336) United Kingdom