About Jkh London Ltd (12589381) United Kingdom