About Jerrican Ltd (11904039) United Kingdom