About Ianulik & Kovacs Company Ltd (13607178) United Kingdom