About Lucky 8 Hotels International Ltd (09923637) United Kingdom