About Gentec Supplements Ltd (11895794) United Kingdom