About Yotel Acquisition Limited (08684090) United Kingdom