About 4square Security Limited (12194707) United Kingdom