About Particle Electronics Ltd (12181742) United Kingdom