About Indi Clothing Company Ltd (09627649) United Kingdom