The report says ArmorGroup has " vigorously " denied the claims .