About Veloqi Limited (12154178) United Kingdom