About Gugosoft Ltd (09136946) United Kingdom