About Quidmark Systems Ltd (08821175) United Kingdom