About Pixel Ink Limited (07649750) United Kingdom