About Mimosa (no. 113) Limited (SC100567) United Kingdom