About Lux Habitat Limited (12398120) United Kingdom