About Janac Associates Ltd (12584327) United Kingdom