About Canny Tech Limited (NI646597) United Kingdom