About Oaksmere Investments Limited (11295188) United Kingdom