About London Photograph Fair Limited (10497344) United Kingdom