About Nowak Solutions Ltd (11135425) United Kingdom