About Kan-itc Limited (08228382) United Kingdom