About Yashica Technologies Limited (08988207) United Kingdom