About Openmere Limited (02027393) United Kingdom