About The Brave Gurkhas Ltd (12415726) United Kingdom