About Spt Holdings Limited (11283772) United Kingdom