Company name: Form Capture
Description: Form Capture applies innovative 3D scanning, digital and fabrication techniques to organic materials to beautifully render the moment where nature meets technology.
109 Asylum Rd, London SE15 2LB, United Kingdom