About Lubek Capital Ltd (13309505) United Kingdom