About Wyndham Scientific Ltd. (11080704) United Kingdom