About Patience Designs Studio Ltd (11846089) United Kingdom