About Veckelo Servises Ltd (12892415) United Kingdom