About Animatedbadger Ltd (12098662) United Kingdom