About Nelly-76 Ltd (13650740) United Kingdom