About Mimosa (no. 106) Limited (SC101847) United Kingdom