About Iht (uk) Limited (SC198966) United Kingdom