About The 3-tru 3d Technical Imaging Corporation Limited (SC411461) United Kingdom