About The Pixel Jacob Ltd (12694175) United Kingdom