About Nidoram Limited (10864961) United Kingdom