About Ram European Hotels (a) Limited (09426525) United Kingdom