About Curo Hotels Burnham Nominee Limited (11020308) United Kingdom