About Nodrog Limited (04242487) United Kingdom