About Masters Communications Ltd. (10978072) United Kingdom