About Silicon Magic Limited (03144940) United Kingdom