About Tres Hombres Ltd. (10802496) United Kingdom