About Neegar Ltd (10327118) United Kingdom