About Memify Ltd (08921538) United Kingdom