About Mimosa (no. 202) Limited (SC090523) United Kingdom