About Vaega Limited (12335260) United Kingdom