About Turkish Touch1 Ltd (13665974) United Kingdom