About Teina Holdings Ltd (12579301) United Kingdom