About Nellma Ltd (13440960) United Kingdom