About Accomplished Scientific Communications Ltd (10241832) United Kingdom