About Point A Hotels Limited (11146548) United Kingdom