About Mimosa (no. 314) Limited (SC104244) United Kingdom