About Galenicspec Ltd (12646282) United Kingdom