About Yusaka Corporation Limited (02677242) United Kingdom