About Memor Limited (08343216) United Kingdom