About The.studio Limited (09295526) United Kingdom