About Credence Solutions Ltd. (10858412) United Kingdom