About Semperlux International Ltd. (11365325) United Kingdom