About Timeha Limited (11827544) United Kingdom