About Vindertix Ltd (13313870) United Kingdom