About Jurjac & Associates Limited (11959528) United Kingdom