About Mintaka Bio Ltd (12192974) United Kingdom