About Memories Of East Africa Limited (11157387) United Kingdom