About Vigil Technologies Limited (09691720) United Kingdom