About Nymell Ltd (12520245) United Kingdom