About Sufden Global Limited (13268397) United Kingdom