About Indic8 Ltd (10118257) United Kingdom