About Neat Technology Limited (09610992) United Kingdom