About Torres Capital Ltd (12016012) United Kingdom