About Green Salmon Holdings Ltd (11546484) United Kingdom