About J K London Investments Limited (11801308) United Kingdom