About Essential Id Solutions Limited (06313744) United Kingdom