About Amecs Osce Limited (11014840) United Kingdom