About Lemberg Capital Partners Ltd (12673793) United Kingdom