About Bod Hotels Ltd (10132543) United Kingdom