About Vague Ventures Limited (06441675) United Kingdom