About Technique Resolutions Limited (07088604) United Kingdom