About Lech Alpine Limited (11381272) United Kingdom