About Kandy Technology Ltd (11840257) United Kingdom