About Mima Living Limited (12579193) United Kingdom