About Ox Capital Ltd (09199347) United Kingdom