About Mayd Studio Ltd (12221812) United Kingdom