About Denia Consumer Credit Ltd (13441695) United Kingdom