About Oatridge Investments Ltd (12194476) United Kingdom