About Denia & Cie Ltd (13452474) United Kingdom