About Salty Scratchings Investments Ltd (10525209) United Kingdom