About Effy Media Ltd. (10621605) United Kingdom