About Ikandoit Ltd (09309197) United Kingdom