About S Nowak Ltd (12224861) United Kingdom