About Jaap Photo Ltd. (SC261094) United Kingdom