About Mimosa (no. 205) Limited (SC090780) United Kingdom