About Slawomir Lubera Limited (11702598) United Kingdom