About Equi Media (london) Limited (04310761) United Kingdom