About Vala Ventures Ltd (12740638) United Kingdom