About Yotel Uk Holdings Limited (06385242) United Kingdom