About Le Roux Capital Limited (11352298) United Kingdom