About Zabis Telecom Consultants (pvt) Limited (07022804) United Kingdom