About Denedy Ltd (10876044) United Kingdom