About Mercia Semiconductor Limited (12254530) United Kingdom