About Oxhey Investments Limited (11038610) United Kingdom