About Aloco Group Limited (11147572) United Kingdom