About Founded Studio Ltd (07452271) United Kingdom