About Mookerjee Design Studio Limited (10517168) United Kingdom