About Oxo Management Ltd (10663476) United Kingdom