About Hidtrea Ltd (13173665) United Kingdom