About Mimosa (no.432) Limited (SC094801) United Kingdom