About Onyx Accommodations Limited (13464932) United Kingdom