About Indra Industrial Ltd (13322007) United Kingdom