About Junction 42 Ltd (10110015) United Kingdom