About Lzr Holdings Limited (11662831) United Kingdom