About Rich Pix Media Limited (07275792) United Kingdom