About St Holdings Ltd (13639285) United Kingdom