About Platform Chemical Ltd (12210936) United Kingdom