About Strike Force Entertainment Limited (06357504) United Kingdom