About Kandy Man Kan Limited (12696578) United Kingdom