About The Nerve Media Group Ltd (12000813) United Kingdom