About Jaktek Ltd (12995762) United Kingdom