About Tek Check Limited (10024564) United Kingdom