About Gaiasoft Ip Limited (02268614) United Kingdom