About Lwx Holdings Limited (10112401) United Kingdom