About Covershot Ltd (06947956) United Kingdom