About Mimosa (no 428) Limited (SC096219) United Kingdom