About Lg17 Holdings Limited (10785695) United Kingdom