About Vindico International Ltd (11143789) United Kingdom