About Tiger Royalties And Investments Plc (02882601) United Kingdom