About Sterlingate Investments Ltd (11385481) United Kingdom