About Vaga Associates Limited (04859561) United Kingdom