About Indux Limited (10656208) United Kingdom