About Maxcom Organisation L.p. (SL015141) United Kingdom