About Mimosa (no.305) Limited (SC102583) United Kingdom