About Gibo Demo Limited (12935889) United Kingdom