About Valluga Investments Limited (07503259) United Kingdom