About Namrog Ltd (11151831) United Kingdom