About Valluga Ventures Limited (07071105) United Kingdom