About Aleixo Group Limited (13479820) United Kingdom