About Lifesafe Technologies Holdings Limited (12858971) United Kingdom