About Leaping Salmon Hungry Bear Ltd (11918588) United Kingdom