About Teqblock Limited (11158264) United Kingdom