About Sagmyce Ltd (12410042) United Kingdom