About Sj Naumowicz Consulting Ltd (09892173) United Kingdom