About Masergy Licensing Limited (04219952) United Kingdom