About Jack The Hat Digital Ltd (SC670048) United Kingdom