About Mimi & Gin Ltd (10189232) United Kingdom