About 3s Holdings Limited (10233951) United Kingdom