About Artio Bloodstock Ltd (12534204) United Kingdom