About Bad Hamster Limited (09446020) United Kingdom