About Tri-strand Transitions Ltd (11843176) United Kingdom