About Animal Eye London Ltd. (10599490) United Kingdom