About Mactool Solutions Lp (SL021859) United Kingdom