About Kandi Kream Limited (12850605) United Kingdom