About A Vega (holdings) Ltd (04814202) United Kingdom