About Riken Ltd (13253159) United Kingdom