About Lux Afrique Boutique Ltd (12737328) United Kingdom