About Lubos Venntures Limited (13202613) United Kingdom