About De Niro S Limited (13505970) United Kingdom