About Nefco Management Ltd (10340890) United Kingdom