About Tekpal Ltd (11513483) United Kingdom