About Photogriffin Ltd. (09226700) United Kingdom