About Ayaka Satoakid Limited (13489344) United Kingdom