About Minerva Photographics Limited (01739400) United Kingdom