About Kandy Land Limited (SC562497) United Kingdom