About Kandy Holdings Ltd (11297961) United Kingdom