About Cordelia Technologies Ltd (10533673) United Kingdom