About Valla Ventures Limited (12850371) United Kingdom