About Designformula Studio Ltd (12200118) United Kingdom