About Micro Max Communications Limited (08061534) United Kingdom