About Ie-design (london) Limited (10819113) United Kingdom