About Mimosa (no. 408) Limited (SC103255) United Kingdom