About Pixelated Panties Ltd. (09767983) United Kingdom