About Cedar 77 Ltd (06399523) United Kingdom