About Mimosa (no. 326) Limited (SC099618) United Kingdom