About 3a It And Communications Ltd (13047454) United Kingdom