About Mimosa (no.311) Limited (SC100935) United Kingdom