About Yashima International Limited (02876311) United Kingdom