About Mimosa (no.425) Limited (SC096162) United Kingdom