About Ict International Consulting & Trading Ltd. (10407045) United Kingdom