About Techcorp Global Ltd (10816138) United Kingdom