About Tecqon Ltd (12252878) United Kingdom