About Yaqoob Holdings Ltd (11195819) United Kingdom