About Memo Events Ltd (08371039) United Kingdom