About Vaela Limited (12907649) United Kingdom