About Trinity Delta Research Ltd (09758900) United Kingdom