About Junction-18 Limited (SC237153) United Kingdom