About Jerkbab Limited (12894464) United Kingdom