About Luxury Hideaways Ltd. (SC627060) United Kingdom