About Mimosa (no.329) Limited (SC095806) United Kingdom