About Mall Telecom Technologies Limited (08478049) United Kingdom