About Ppm Technology Solutions Ltd (09565832) United Kingdom