About Algeo Limited (10154912) United Kingdom