About Tsalach Holdings Ltd (10413151) United Kingdom