About Mimosa (no 401) Limited (SC105536) United Kingdom