About Mimosa (no. 304) Limited (SC101648) United Kingdom