About Indoex Ltd (12029621) United Kingdom