About Jerkalicious London Ltd (12243853) United Kingdom