About Light Human Hotels & Resorts Limited (12006067) United Kingdom