About Blok Hotels Ltd (13359564) United Kingdom