About Dennaike Ltd (12031993) United Kingdom