About Valor Vegan Ltd (12124173) United Kingdom