About Bangla Talk Telecommunication Ltd (12740207) United Kingdom