About Braveheart Hotels Ltd. (SC187085) United Kingdom