About Nowak & Sharma Consulting Ltd (13647067) United Kingdom