About Yiqbal Ltd (13188239) United Kingdom