About Valour Holdings Ltd (12858417) United Kingdom