About Mimosa (no. 228) Limited (SC091710) United Kingdom