About Sovrn Uk Holdings Limited (10104387) United Kingdom