About Mimosa (no. 403) Limited (SC103707) United Kingdom