About Vega 3 Ltd (07750956) United Kingdom