About J K London Limited (04265544) United Kingdom