About Straton Oakmont Investments Limited (11172224) United Kingdom