About Mimosa (no. 330) Limited (SC095018) United Kingdom