About Wiktor Lubera Ltd (13036829) United Kingdom