About Magentasoft Limited (13389808) United Kingdom