About Michal Nowak Ltd (12014455) United Kingdom