About Thirdwaveict Ltd (12358416) United Kingdom