About Neat Investments 2000 Limited (04488087) United Kingdom