About Ram European Hotels (s) Limited (09426520) United Kingdom