About Valor Media Limited (08782935) United Kingdom