About Dedisys Group Europe Ltd. (07206833) United Kingdom