About Feel Inns Ltd (12661275) United Kingdom