About Mimosa (no.423) Limited (SC111688) United Kingdom