About Indico Rubber Holding Company Ltd (11617028) United Kingdom