About Safescan Technologies Limited (11001635) United Kingdom