About Oakmere Holdings Limited (11697735) United Kingdom