About Talessa Limited (00414699) United Kingdom