About Tripple D International Limited (11013998) United Kingdom