About Veekos Limited (12796286) United Kingdom