About Sure Shot Promotions Ltd (11731373) United Kingdom