About Ternary Technology Ltd (11176024) United Kingdom