About Mimi Liam Limited Limited (11831527) United Kingdom