About Callidus Trade Limited (13604025) United Kingdom