About Nugu Ltd (12643351) United Kingdom