About Valour London Ltd (11237855) United Kingdom