About Junction Ktf Limited (SC628908) United Kingdom