About Neij Invest Limited (11979652) United Kingdom