About Oxford Taxis Holdings Limited (10279268) United Kingdom