About Photoshi Ltd (13361107) United Kingdom