About Algk & Co Limited (10963164) United Kingdom