About Cicorel (london) Limited (00898362) United Kingdom