About Stid Electronic Identification Limited (08776377) United Kingdom