About May Ping Designs Limited (09588327) United Kingdom