About Ovi & Mimi Ltd (12252599) United Kingdom