About S55 Holdings Limited (13484993) United Kingdom