About Tradekraft Limited (10369897) United Kingdom