About Chewbacca Strikes Back Ltd (12500882) United Kingdom