About Store Security Services (llc) Limited (SF000720) United States