About Kandy Management Limited (11902117) United Kingdom