About Texere Studio Limited (07005360) United Kingdom