About Tekfor Global Holdings Limited (10611692) United Kingdom