About Mimosa (no.102) Limited (SC094799) United Kingdom