About Kc Photo Limited (13294086) United Kingdom