About Inda Group Holding Company Ltd (11783332) United Kingdom