About Cedar Technologies Ltd (09520941) United Kingdom