About Ark Animals Ltd (12689403) United Kingdom