About Globex Evacuation Limited (11078636) United Kingdom