About Organnon Limited (07142196) United Kingdom