About Mimosa (no. 324) Limited (SC095722) United Kingdom