About Gurkha It Solutions Ltd (10993612) United Kingdom