About Third Waves Tech Ltd (13589309) United Kingdom