About Uk Design Studio Limited (10844230) United Kingdom