About New Fx Media Limited (12857288) United Kingdom