About Nellienoo Ltd (10949985) United Kingdom