About Denercin Ltd (10840729) United Kingdom