About Checkered Teddy Ltd (12103871) United Kingdom