TRICEPS DATA PROCESSING LIMITED - Key Persons