About Nonoxynol Holdings Limited (11496743) United Kingdom