About Hidden Cam Studios Limited (08493249) United Kingdom