About Ichor Magma Associates Limited (03954740) United Kingdom