About Kaptech Solutions Ltd (08494966) United Kingdom