About Trisk Bio Ltd (12699023) United Kingdom