About Trivector Ltd (11656955) United Kingdom