About Yaqub Oxon Ltd (11613471) United Kingdom