About Kandelia Investments Limited (11685827) United Kingdom