About Ribbon Hotels Management Limited (09861398) United Kingdom