About Vaala Limited (10207666) United Kingdom