About Tribalogic Limited (SC315153) United Kingdom