About Ned Investment Ltd (10506582) United Kingdom