About Jackson Kohn Limited (13420646) United Kingdom