About Salmon Ventures Ltd (11539703) United Kingdom