About Gentoo Digital Ltd (13654112) United Kingdom