About Kandy Tech Ltd (12283073) United Kingdom