About Kandavil Limited (11838594) United Kingdom