About Kariko Technology Ltd (13487614) United Kingdom