About Teqvy Software Solutions Ltd (13643537) United Kingdom