About Neat Holdings Limited (09784729) United Kingdom