About Ids Solutions Limited (07315935) United Kingdom