About Trybe Electronics Ltd (13234837) United Kingdom