About Pixel Thermographics Limited (06053659) United Kingdom