About Patryk Jurczak Ltd (12130831) United Kingdom