About Valor London Limited (12064323) United Kingdom