About Vevey Management Limited (SC532448) United Kingdom