About Technique Studios Limited (07471613) United Kingdom