About Mimi Hair Shop Ltd (10264423) United Kingdom