About Neithrop Investments Ltd (11832904) United Kingdom