About Denx Ltd (07572931) United Kingdom