About Soluxe Hotels Ltd (10813716) United Kingdom