About Gojo Holdings Limited (12525145) United Kingdom