About Maegter Limited (08198946) United Kingdom