About Sahn Holdings Limited (SC525902) United Kingdom