About Mimosa (no.101) Limited (SC094798) United Kingdom