About Mirati Technologies Limited (12701343) United Kingdom