About St International Ltd (12197219) United Kingdom