About Metrophonics Holdings Ltd (10742941) United Kingdom