About Mimosa (no. 407) Limited (SC106112) United Kingdom