About Vindel Ltd (12797057) United Kingdom