About Bad Hare Publishing Limited (12355483) United Kingdom