About Mimi S Kitchen Limited (12233288) United Kingdom