About Gentoo Multimedia Limited (06194381) United Kingdom