About Temz Solution Ltd (11583140) United Kingdom