About Scientific Assessment Services Ltd (10928815) United Kingdom