About Negri Company Limited (11372961) United Kingdom