About Indx Comms Limited (03157491) United Kingdom