About Kesuya (uk) Cell Biology Co. Ltd (11981032) United Kingdom