About Memory Mukundi 5611 Limited (11128515) United Kingdom