About Aparthotel Holdings Limited (11145986) United Kingdom