About Piotr Landsberg Limited (10317540) United Kingdom