About Lux Bau24 Limited (10787451) United Kingdom