About Faster Horses Agency Ltd. (11345535) United Kingdom