About Well Tech Intelligence Holdings Ltd (12466136) United Kingdom