About Neesagg Ltd (12626146) United Kingdom