About Periodichemicals Ltd (11875144) United Kingdom