About Kandylot Ltd (SC620883) United Kingdom