About Mimi Sevenoaks Limited (11639523) United Kingdom