About Magicad Software Uk Limited (11618646) United Kingdom