About Mimosa China Ltd. (08704366) United Kingdom