About Denxx Ltd (12760048) United Kingdom