About Lux Co-living Limited (13121276) United Kingdom