About Memor Coffee Ltd (11490276) United Kingdom