About Ox Global Investments Ltd (06884280) United Kingdom