About Ox. Management Services Limited (10664365) United Kingdom