About Makiko Design Studio Limited (10121328) United Kingdom