About Mimosa (no. 331) Limited (SC092231) United Kingdom