About Vaga Developments Limited (10951832) United Kingdom