About Studio Yaqub Limited (08959025) United Kingdom