About Marek Jakubiec Ltd (12248606) United Kingdom