About Junction22 Ltd (SC583312) United Kingdom