About Vac Ventures Limited (10872320) United Kingdom