About Gurkha Security And Logistics Ltd (12035132) United Kingdom