About Credence Technology Solutions Ltd (09681688) United Kingdom