About Inntel Holdings Ltd (05822334) United Kingdom