About Ss8 Holdings Limited (10807993) United Kingdom