Icaruus 3D LTD is a manufacturing company based in London, England. They specialize in SLA technology and offer to print in Resin filament. Our test item was printed in black Resin. We were pleased with the result. The surface of the model came out very smooth and clean, the key elements of the part turned out flawless and accurate. The dimensions of the part are precise as well. The vendor provided us with the result within 24 hours.