About The Gurkha Square Limited (10817452) United Kingdom