About Magmatech Sarl Limited (13622825) United Kingdom