About Yorokobi By Cj Limited (SC369842) United Kingdom