About Trancura Holdings Ltd (11446346) United Kingdom