About Neat Ventures Limited (11548549) United Kingdom