About Cedar 88 Limited (11881611) United Kingdom