About Intelligent Pixel Technology Limited (06700960) United Kingdom