About J&hkr Limited (12086162) United Kingdom