About Jimmy The Fish Ltd (12420810) United Kingdom