About Tres Seche Private Limited (12874299) United Kingdom