About Fox Hotels Group Limited (13421065) United Kingdom