About Shaman Scientific Limited (03141303) United Kingdom