About Mimosa (no.327) Limited (SC095807) United Kingdom