About Ternary Holdings Ltd (11649288) United Kingdom