About Oxford Holdings Ltd (13697450) United Kingdom