Company name: PPM Technology Ltd.
Description: PPM Technology Ltd
Unit 34-35, Cibyn Industrial Estate, Caernarfon LL55 2BD, United Kingdom