About Curo Hotels Mansfield Nominee Limited (11525953) United Kingdom