About Formal Studio Ltd (09295506) United Kingdom