About Gosa Computing Limited (13292803) United Kingdom