About Interlink Hotels Ltd (11546139) United Kingdom