About Deniro S N Ltd (13595849) United Kingdom