About Ediphy Markets Ltd (11096023) United Kingdom