About Azzocor Research Centre Ltd (SC675796) United Kingdom