About Kanari Limited (01376425) United Kingdom