About Vaara Limited (09306278) United Kingdom