About The Lion Hotel-ih Limited (11736721) United Kingdom