About I.4.u. Design Studio Limited (10642676) United Kingdom