About Gentoo Genie Limited (07083129) United Kingdom