About Photogram Ltd (12046009) United Kingdom