About International Communication & Trading Company Ltd (13202009) United Kingdom