About Oakmere Investments Ltd (12317541) United Kingdom