About Seismic Foundry Limited (10795663) United Kingdom