About Inntel Group Limited (07878963) United Kingdom