About R Lebioda Ltd (11000055) United Kingdom