About St&t Holding Limited (13069947) United Kingdom