About Technik Life Safety Limited (10115587) United Kingdom