About Bitshop Ltd (11325306) United Kingdom