About Company Triage Ltd (13139424) United Kingdom