About Lux Medical Hair Labs Ltd (12277634) United Kingdom