About Indigosat Global Limited (09531048) United Kingdom