About Beesafe Fire & Security Holdings Limited (11184425) United Kingdom