About Kandu Limited (08840595) United Kingdom