About Junction 1 Investments Limited (06738102) United Kingdom