About Triplet It Limited (11960288) United Kingdom