About Triakis Capital Ltd (13228129) United Kingdom