About Vasco International Limited (11761545) United Kingdom