About 3ss Holdings Limited (10945076) United Kingdom