About Oxx Ii (england) Limited (12710657) United Kingdom