About Aleoli Limited (10498507) United Kingdom