About Total Nrg Magazine Limited (12032031) United Kingdom