About Tonka Trading Ltd (13491009) United Kingdom