About Tripld Limited (12276998) United Kingdom