About Photogenix Studios Limited (04843061) United Kingdom