About Barakah Telecomms Ltd (06879686) United Kingdom