About Kandea Invest Limited (12869710) United Kingdom