About Cimener Holdings Ltd (12280649) United Kingdom