About Willindex Capital Group Ltd (13408091) United Kingdom