About Mycro-chip Limited (09580107) United Kingdom