About Specialised Instruments Consultants (FC017396) United States