About Mimovi Limited (06547080) United Kingdom