About Yaqub Investments Ltd (06876450) United Kingdom