About Mimosa (no. 204) Limited (SC090525) United Kingdom