About Oxford Six Holdings Limited (13534782) United Kingdom