About Vialock Limited (10325796) United Kingdom