About Ingeo Ltd (10026246) United Kingdom