About Swiss-american Cdmo International Limited (NI639212) United Kingdom