About Kanacherry Limited (13204038) United Kingdom