About Kandi House Limited (11726830) United Kingdom