About Shake&stirr Limited (10611318) United Kingdom