About Technifast Ltd. (02460440) United Kingdom