About Know Hotels Holdings Limited (10832713) United Kingdom