About Jackk Ltd (10747474) United Kingdom