About Mimosa (no.405) Limited (SC104617) United Kingdom