About Nymrod Ltd (09927715) United Kingdom