About Deni&dor Ltd (12416229) United Kingdom