About Mimosa (no. 203) Limited (SC090524) United Kingdom