About Yushin-ryu Global Admin Ltd (11813751) United Kingdom