About Optimum Polymer Technologies Ltd (13113689) United Kingdom