About Niro (uk) Limited (06884092) United Kingdom