About Lions Tactical Solutions Limited (10681263) United Kingdom