About Kandemand Ltd (12646202) United Kingdom