About Magicad Group Ltd (09894259) United Kingdom