About Sendai Digital Limited (13390152) United Kingdom