About Tsr International Ltd (11720152) United Kingdom