About Spinning Hamster Limited (11109003) United Kingdom