About Fashion Fix Games Limited (SC525361) United Kingdom