About Mimosa (no. 105) Limited (SC100933) United Kingdom