About Lwr Holdings Limited (11751005) United Kingdom