About Mimosa (no 325) Limited (SC100228) United Kingdom