About Vega Rc Machines Ltd (13215760) United Kingdom