About Silexta Bio Ltd (13190182) United Kingdom