About Cedar Software Solutions Ltd (01913582) United Kingdom