About Technique Solutions Ltd. (05951191) United Kingdom