About Lech Andrzej 0266 Ltd (10476538) United Kingdom