About Isura Kandy Ltd (11313043) United Kingdom