About Leuxes Ltd (11968351) United Kingdom