About Vega Management Ltd (07468696) United Kingdom