About Canidium (uk) Ltd (08818860) United Kingdom