About Jacek Express Ltd (12986463) United Kingdom