About Indecom Ltd (09883702) United Kingdom