About Junction Studio Ltd (06317913) United Kingdom