About Lucien International Ltd (12092403) United Kingdom