About Automated Id Solutions Limited (SC334046) United Kingdom