About Cedric Solutions Ltd. (11883901) United Kingdom