About 3d Mech Designs Ltd. (11493314) United Kingdom