About Yaqub Design Studio Ltd (11599662) United Kingdom