About Marcin Michal Nowak Ltd (12060849) United Kingdom