About Ox (holdco) Limited (12442465) United Kingdom