About Tussla Trading Ltd. (09475080) United Kingdom