About Sac Communications Ltd (10670002) United Kingdom