About Heden Seger Ltd (11671771) United Kingdom