About Candoo Limited (05029545) United Kingdom