About Nerg Holdings Ltd (12633968) United Kingdom