About Chiryoku Ryu Ltd (12724895) United Kingdom