About Jerkitos Ltd (12122437) United Kingdom