About Mem Photographic Ltd (11436892) United Kingdom