About Talax Associates Limited (11683492) United Kingdom