About Vigo Holdings Limited (09941272) United Kingdom