About Neash Limited (12805178) United Kingdom