About Kanden Investments Limited (12982252) United Kingdom