About Myplace Design Ltd (11702235) United Kingdom