About Algco Ltd (11749768) United Kingdom