About Mimosa (no 332) Limited (SC093963) United Kingdom