About Oxford M7 Platform Holding Company Limited (13243741) United Kingdom