About Aldo Group Limited (SC648984) United Kingdom