About Cymen Holdings Limited (06262012) United Kingdom