About Neda Ltd (09428197) United Kingdom