About Indax Limited (04484221) United Kingdom