About Photomagician Ltd (12199201) United Kingdom