About Gurushack Ltd (12519901) United Kingdom