About Candengo Limited (07070223) United Kingdom