About Srrnd Studio Ltd (09390091) United Kingdom