About Jk Consultants Europe Ltd (12982903) United Kingdom