About Fstec Ltd. (12788238) United Kingdom