About Kandlemanch Limited (13528375) United Kingdom