About Oxford Holdings Ltd (12160760) United Kingdom