About Karuna Life Ltd. (SC582192) United Kingdom