About Temix Technologies Ltd (12633415) United Kingdom