About Jerky Perky Ltd (12960614) United Kingdom